Основные сведения
Модуль часов реального времени с независимым питанием. Контроллеры Arduino не имеют встроенных часов реального времени. Для работы со временем есть функция millis(), однако, для проектов где требуется время и дата, возможностей данной функции недостаточно и на помощь приходят часы реального времени.
Модуль DS3231 - это недорогие, точные, с работой по протоколу I2C часы реального времени, с температурной компенсацией TCXO. Устройство содержит разъём для батареи типа CR2032 и поддерживает точный отсчет времени когда питание устройства прерывается. Часы поддерживают информацию о секундах, минутах, часах, дне, месяце и годе. Дата на конец месяца автоматически корректируется, для месяцев, содержащих менее чем 31 день, включая коррекцию по високосному году. Работают в одном из режимов: 24- или 12-часовом формате (с AM/PM индикатором). Имеют два программируемых будильника.
Перед первым использованием необходимо произвести установку текущей даты и времени.
Технические характеристики
- напряжение внешнего питания: 3,3-5,5 В
- напряжение питания от батарейки: 2-3,5 В
- погрешность хода: ±2 минуты в год
- тип батарейки: CR2032
- габаритные размеры ДхШхВ: 38х22х15 мм
Страна производства: КНР
Гарантия: 12 месяцев
Подключение
Модуль часов подключается к контроллеру по интерфейсу I2C с помощью проводов "папа-мама":
VCC (питание) - подключается к выводу 5V контроллера
GND (земля) - подключается к выводу GND контроллера
SDA подключается к пину А4 контроллера
SCL подключается к пину А5 контроллера
Также для подключения удобно использовать Sensor Shield.
Комплектация
- модуль часов х1
- батарейка CR2032 х1
- пакет упаковочный х1
Ссылки